home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / apps / math / lpsolves.zoo / globals.h < prev    next >
C/C++ Source or Header  |  1992-08-07  |  1KB  |  49 lines

  1. /* function declarations */
  2. #include "proto.h"
  3.  
  4. /* global variables */
  5. extern int        Rows, Columns, Nonnuls, Sum;
  6. extern double     Extrad;
  7. extern double     *Pcol; /* [Rows+1] */
  8. extern nstring    Probname;
  9. extern int        Totnum, Classnr, Linenr;
  10. extern short      Bounds, Ranges, Verbose, Debug, Show_results;
  11. extern unsigned   Cur_eta_size;
  12. extern double     *Eta_value;
  13. extern int        *Eta_rownr;
  14.  
  15. extern matrec     *Mat;
  16. extern double     *Upbo, *Lowbo;
  17. extern nstring    *Names;
  18. extern int        *Cend;
  19. extern double     *Rh;
  20. extern short      *Relat;
  21.  
  22. extern short      *Chsign;
  23. extern int        *Endetacol;
  24. extern int        *Rend, *Bas;
  25. extern double     *Rhs; 
  26. extern int        *Colno;
  27. extern short      *Basis, *Lower;
  28.  
  29. extern double     *Solution, *Best_solution, *Orig_rh, *Orig_upbo, *Orig_lowbo;
  30. extern short      *Must_be_int;
  31. extern matrec     *Orig_mat;
  32. extern int        Level;
  33.  
  34. extern intrec     *First_int;
  35.  
  36.    /* external variables for yy_trans and the yacc parser */
  37. extern int        yylineno;
  38. extern int        yyleng;
  39. extern int        Lin_term_count;
  40. extern int        Sign;
  41. extern char       yytext[];
  42.  
  43. extern hashelem   *Hash_tab[HASH_SIZE];
  44. extern rside      *First_rside;
  45. extern short      Ignore_decl;
  46.  
  47. extern tmp_store_struct tmp_store;
  48.  
  49.